Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 Hungary F3 Croatia F7 Croatia F8 Italy F1 Italy F5 Italy F6 Poland F1 Italy F14 Italy F20 Romania F7 France F14 Italy F4 ATU Cup - Weiden Oberstaufen Cup - Oberstaufen Trani Cup - Trani Fujitsu Siemens Open - Budapest Memorial Kolyaskin - Donetsk Open Diputacion - Cordoba Polish Open 2000 - Poznan Copa Ericsson Mexico - Guadalajara VII Trofeo Ciudad de Quito - Quito Copa Ericsson Chile - Santiago The Wright Financial Group, Inc. Challenger - Champaign Challenger Ford de Cherbourg - Cherbourg Baumag Open - Budapest Ljubljana Open - Ljubljana Banca Marche Tennis Cup - San Benedetto Copa Sevilla Internacionales de Andalucia - Seville IPP Open - Helsinki Gemax Samsung Open 2004 - Belgrade USTA Men's Challenger of Dallas - Dallas Corona Mexico City Open - Mexico City Sarajevo Open 2004 - Sarajevo Open Mutouest - St. Brieuc San Luis Potosi Challenger - San Luis Potosi Steelers Cup - Kosice SAA Hilversum Open - Hilversum Nokian Hakkapeliitta Open - Tampere Open Castilla y Leon - Segovia Kyiv Open - Kiev Burbank Challenger - Burbank Copa Telefonica CTC Chile - Santiago San Luis Potosi Challenger - San Luis Potosi Challenger Casablanca San Angel - Mexico City Sassuolo Challenger - Sassuolo Nokian Hakkapeliitta Open - Tampere Samarkand Challenger - Samarkand Banja Luka Challenger 2005 - Banja Luka Copa Petrobras - Santiago Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis ECM Prague Open - Prague San Marino Cepu Open - San Marino Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Bancastato Challenger Lugano - Lugano Copa Petrobras Paraguay - Asuncion Nord LB Open 2006 - Braunschweig 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger-Immagine Trophy - Biella II Challenger Ciudada de Guayaquil - Guayaquil BMW Tennis Championship - Sunrise Morocco Tennis Tour - Casablanca Prosperita Open 2007 - Ostrava Isla de Gran Canaria - Mas Palomas Almaty Challenger 1 - Almaty Sporting Challenger '07 Trofeo Regione Piemonte - Turin Copa Petrobras Uruguray - Montevideo Kos-Zucchetti Tennis Cup - Cordenons Challenger Brasov - Brasov UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Pekao Open - Szczecin Copa Petrobras Uruguay - Montevideo Challenger Tunisie - Tunis Copa Petrobras Argentina - Buenos Aires Ethias Trophy - Mons Challenger de la Ciudad de Mexico - Mexico City 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza XL Bermuda Open - Bermuda Copa Ericsson Argentina - Buenos Aires Prosperita Open 2008 - Ostrava BNP Paribas Primrose - Bordeaux Unicredit Czech Open - Prostejov Unicredit Czech Open 2007 - Prostejov Memorial A. Manfredini Sassuolo Challenger - Sassuolo Nord LB Open - Braunschweig Muller Cup - Ulm Sporting Challenger '08-Trofeo Regione Piemonte - Turin Segundo Aberto de Brasilia - Brasilia Global Telecom Open - Curitiba EI Bank Bulgarian Challenger - Sofia Copa Petrobras - Bogota Porsche Open - Poznan VIII Trofeo Ciudad de Quito - Quito San Marino CEPU Open - San Marino Aamulehti Tampere Open - Tampere VII Torneo Internazionale di Tennis - Barletta Citta di Como Challenger - Como UTC Open - Cherkassy Open de Franche Comte - Besancon Ljubljana Open 2008 - Ljubljana San Marino Cepu Open - San Marino Copa Petrobras-Colombia - Bogota Open de Montauban - Montauban Bancolombia Open - Cali Pekao Open - Szczecin Ljubljana Open - Ljubljana ATU Cup - Weiden Oberstraufen Cup - Oberstaufen Santiago Challenger IV Challenger Ciudad De Guayaquil - Guayaquil Timisoara Challenger - Timisoara s'Tennis Masters Challenger - Graz Copa Petrobras-Argentina - Buenos Aires Seguros Bolivar Open - Medellin Rhein-Main Challenger 2004 - Aschaffenburg Brasov Challenger - Brasov Lima Challenger - Lima Sao Paulo Challenger Iquique Challenger Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Guadalajara - Guadalajara Rabat Challenger Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City Ostdeutscher Sparkessen Cup - Dresden Marrakech Challenger Zagreb Challenger Barletta Challenger Bukhara Challenger - Bukhara Black Forest Open - Freudenstadt Genoa Open Challenger-Fondazione Carige - Genova Architect Open - Budapest Cordenons Challenger XI Trofeo Ciudad de Quito - Quito Rome Challenger Copa Petrobras - Montevideo Zagreb Challenger Kosice Challenger Rijeka Challenger Orbetello Challenger Poznan Challenger San Marino Challenger Corona Mexico City Open - Mexico City San Sebastian Challenger Copa Club Campestre de Aguascalientes - Aguascalientes Aberto de Santa Catarina - Florianopolis Como Challenger Abierto Colombiano de Tenis - Bogota Cali Challenger Todi Challenger Bogota Challenger Palermo Challenger Buenos Aires Challenger Santiago Challenger Medellin Challenger Aachen Challenger Genova Challenger Copa Kia Challenger ATP - Santiago Arad Challenger Saransk Challenger Samarkand Challenger ECU Prague Open - Prague Salzburg Challenger Almaty Challenger 2 - Almaty Bergamo Challenger San Marino Cepu Open - San Marino Caltanissetta Challenger St. Brieuc Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Challenger Ciudad de Guayaquil - Guayaquil San Marino Challenger Manerbio Challenger Como Challenger Genova Challenger Banja Luka Challenger Warta Cup - Sopot Palermo Challenger San Luis Potosi Challenger - San Luis Potosi Ortisei Challenger Telesp Celular Open - Ribeirao Preto Bratislava Challenger Heilbronn Challenger Haagen Dazs Open - Caracas IPP Open - Helsinki SMS Tennis Cup - Sao Paulo 5th Sardinian International Championships - Cagliari Sao Paulo - Brazil IX Abierto Internacional de Salinas - Salinas Sibiu Challenger Memorial Savigni - Sassuolo Brasov Challenger Lermontov Challenger Rio De Janeiro Challenger Salinas Challenger Santiago Challenger Sao Paulo Challenger 2004 Keys Gate Challenger - Homestead Timisoara Challenger San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Szczecin Challenger Sibiu Challenger Kazan Challenger Tunis Challenger Bytom Challenger Constanta Challenger Visa Tennis Open - Sao Paulo Arad Challenger Kosice Challenger Marburg Challenger X Ciutat de Barcelona - Barcelona Braunschweig Challenger Cordenons Challenger Polska Energia Open - Bytom Banja Luka Challenger Geneva Challenger Ljubljana Challenger Napoli Challenger La Serena Open - La Serena X Abierto Internacional de Salinas - Salinas Torneo Internacional Challenger Fila 2005 - Leon Trofeo Internacional Club Laieta - Barcelona Challenger Brasov - Brasov Global Telecom Open - Florianopolis Copa Ericsson Argentina - Buenos Aires Maia Open 2002 - Maia Copa Ericsson - Caracas Rome Challenger XL Capital Bermuda Open - Bermuda Garden Open - Rome Zagreb Open - Zagreb USTA Seascape Challenger - Aptos Siemens Open - Scheveningen BMW Brixina Tennis Open 2000 - Bressanone Geneva Challenger - Geneva Hungarian Architect Open - Budapest Bulgarian Open - Sofia Macedonian Open - Skopje San Benedetto Challenger Bogota Challenger - Bogota Abierto Club Casablanca - Mexico City Unique Zagreb Open - Zagreb The Hilversum Open - Hilversum Architect Open - Budapest Copa Ericsson Uruguay - Montevideo Napoli Challenger Banja Luka 2002 - Banja Luka Tiburon Challenger - Tiburon University of Tennessee USTA Challenger - Knoxville 2003 West Side Tennis Club Challenger - Forest Hills Zivnobanka Czech Open - Prostejov 2003 USTA Tallahassee Tennis Challenger - Tallahassee 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Bogota Challenger - Bogota Naples Challenger - Naples Rome Challenger Caltanissetta Challenger Tampere Imageneering Open - Tampere Monza Challenger Arad Challenger Mordovia Cup - Mordovia La Serena Open - La Serena Timisoara Challenger Black Forest Open - Freudenstadt Rhein-Main Challenger 2003 - Aschaffenburg XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Recanati Challenger II Cyclus Open de Tenis - Florianopolis Fujitsu Siemens Open - Budapest Orbetello Challenger Brasil Open - Florianopolis Open Punta Del Este/Copa Banco Montevideo - Punta Del Este The Nottingham Challenger - Nottingham Morocco Tennis Tour - Fes Gramado Challenger - Gramado Gemax Open 2002 - Belgrade VII Avierto Internacional de Salinas - Salinas 1st Challenger Tournament Leon - Leon Challenger Leon 2004 - Leon St.Petersburg Challenger by Kinex - St. Petersburg CA Challenge 2002 - Graz I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Banca Stato Challenger Lugano - Lugano Cosmorom Challenger - Brasov Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro Gemax Open - Belgrade Copa Ericsson - Lima Riviera di Rimini Challenger - Rimini Atlantic City Open - Atlantic City Top Wool Challenger Biella - Biella Stella Artois Clay Court Championships - Budaors Bulgarian Open - Sofia Banja Luka Challenger 2003 - Banja Luka Copa Petrobras Colombia - Bogota 2004 Freeman Men's Challenger - Joplin Tennis Napoli Cup 2004 - Napoli Canottieri Minico 2004 - Mantova Bogota Challenger Porsche Open - Poznan IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Dubrovnik Open - Dubrovnik Copa Petrobras Argentina - Buenos Aires Music City Challenger - Nashville Ljubljana Open - Ljubljana Challenger ATP de Cuenca Diario El Mercurio - Cuenca Stella Artois Clay Court Championships - Budaors Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Copa Petrobras - Buenos Aires PEOPLEnet Cup - Dnepropetrovsk Tunis Open 2006 - Tunis XL Bermuda Open - Bermuda Tunis Open - Tunis Lugano Challenger Oberstaufen Challenger Montevideo Challenger Guayaquil Challenger Penza Challenger Copa Petrobras-Brazil - Aracaju Copa Petrobras-Paraguay - Asuncion Cyclus Open de Tenis - Florianopolis Karshi Challenger Copa Petrobras-Uruguay - Montevideo Rijeka Challenger Napoli Challenger Como Challenger Genova Challenger Bordeaux Challenger Karlsruhe Challenger Prostejov Challenger Furth Challenger Energis Dutch Open - Amsterdam Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Mallorca Open - Mallorca Cordenons Challenger Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Legg Mason Tennis Classic - Washington D.C. Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg MoviStar Open - Vina del Mar Seville Challenger Brasil Open - Costa do Sauipe Salinas Challenger Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Porto Alegre Challenger Brasil Open - Costa do Sauipe Mercedes Cup - Stuttgart BMW Open - Munich Cortina Challenger Synsam Swedish Open - Bastad Orange Prokom Open - Sopot Montevideo Challenger Mumbai Open - Mumbai Idea Prokom Open - Sopot AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney Heineken Open - Auckland Movistar Open - Vina del Mar Sao Leopoldo Challenger BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Marbella Challenger BMW Open - Munich The Priority Telecom Open - Amersfoort Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich St. Brieuc Challenger Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Barletta Challenger Next Generation Adelaide International - Adelaide Napoli Challenger Copa Telmex - Buenos Aires Itajai Challenger Santos Challenger Tunis Challenger Estoril Open - Estoril Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad SA Tennis Open - Johannesburg Grand Prix Hassan II - Casablanca ATP Studena Croatia Open Umag - Umag Rome Challenger Bratislava Challenger Serbia Open - Belgrade Tunis Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Copa Claro - Buenos Aires ATP Vegeta Croatia Open - Umag Palermo Challenger Vegeta Croatia Open - Umag Grand Prix de Tennis de Lyon - Lyon Segovia Challenger Open de la Comunidad Valenciana - Valencia San Luis Potosi Challenger 2002 - San Luis Potosi Hungarian Open - Budapest Arad Challenger San Benedetto Challenger VI Trofeo Ciudad de Quito - Quito BCR Open Romania - Bucharest Oberstaufen Cup - Oberstaufen Copa Ericsson Mexico - Guadalajara Cerveza Cristal - Santiago 7th Wartburg Open - Eisenach Neride Prague Indoor - Prague Jameson Cup - Milan Canottieri Mincio Open - Mantova St. Petersburg Challenger by Kinex - St. Petersburg IV Abierto Internacional de Salinas - Salinas Hilton Waikoloa Village USTA Challenger - Waikoloa West Side Tennis Club Clay Court Challenger - Forest Hills 2003 Eddleman USTA Challenger - Birmingham Movistar Open - Vina del Mar IX Torneo Internacionale de Tennis - Barletta Nord/LB Open - Braunschweig 4° Sporting Challenger - Turin Abierto Mexicano Telfonica MoviStar - Acapulco Heineken Open - Auckland Open Romania - Bucharest Morocco Tennis Tour - Rabat Open Seat Godo 2005 - Barcelona SMS Tennis Open - Sao Paulo Sydney International - Sydney Movistar Open - Vina del Mar Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires U.S. Mens's Clay Court Championship - Houston Interwetten Austrian Open - Kitzbuhel Copa AT&T - Buenos Aires Copa AT&T - Buenos Aires RCA Championships - Indianapolis Cerveza Club Colombia Open - Bogota BellSouth Open - Vina del Mar China Open - Beijing Wimbledon - London Croatia Open - Umag Qatar Exxon Mobil Open 2002 - Doha Qatar Open - Doha Milan Indoors - Milan U.S. Men's Clay Court Championships - Houston ATP Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Synsam Swedish Open - Bastad Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London The Stella Artois Championships - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Davis Cup, Group 2, REL2, GRE-SRB 3-2 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 2, REL2, HUN-SCG 0-3 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, 1R, BEL-SRB 2-3